package com.tianqu.tms.core.exception;

import java.util.List;

import org.apache.struts.action.ActionMessage;

/**
 *
 */
public class SendMailException extends TmsException {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;	
	protected SendMailException() {
		super();
	}
	/**
	 * 
	 * @param listErrors
	 */
	public SendMailException(List<ActionMessage> listErrors) {
		super(listErrors);
	}
	/**
	 * 
	 * @param exceptionId
	 */
	public SendMailException(String exceptionId) {
		super(exceptionId);
	}

	/**
	 * 
	 * @param exceptionId
	 * @param e
	 */
	public SendMailException(String exceptionId, Exception e) {
		super(exceptionId, e);
	}

	/**
	 * 
	 * @param exceptionId
	 * @param errorParam
	 */
	public SendMailException(String exceptionId, String errorParam) {
		super(exceptionId, errorParam);
	}

	/**
	 * 
	 * @param exceptionId
	 * @param errorParam
	 * @param e
	 */
	public SendMailException(String exceptionId, String errorParam, Exception e) {
		super(exceptionId, errorParam,  e);
	}
	/**
	 * 
	 * @param exceptionId
	 * @param errorParamArray
	 */
	public SendMailException(String exceptionId, String[] errorParamArray) {
		super(exceptionId, errorParamArray);
	}
	/**
	 * 
	 * @param exceptionId
	 * @param errorParamArray
	 * @param e
	 */
	public SendMailException(String exceptionId, String[] errorParamArray,
			Exception e) {
		super(exceptionId, errorParamArray, e);
	}	
}